be one's main squeeze - Alemán Inglés Diccionario